Personal tools
You are here: Home Academics Syllabi Fall 2009 Syllabi MIS 44044 Fall 2009 Ngniatedema

MIS 44044 Fall 2009 Ngniatedema

KENT STATE UNIVERSITY

College of Business Administration

MIS 44044: Systems Analysis and Design II

Fall 2009

 

Classroom: 215 BSA

Class Time: Monday 6:15pm -8:55pm

Instructor: Thomas Ngniatedema, Teaching Fellow, M&IS Department.

E-mail: tngniate@kent.edu (fastest way to contact me and get responses to quick questions)

Office: 402 A BSA Building

Phone: (330) 672-1164 

Department phone: (330) 672-1140                                        Fax: (330) 672-2953 

 

Administrative Assistance: Silliman, Pamela (330-672-1140, psillima@kent.edu)

 

Office Hours: Monday: 2:00 am-6:15 pm & by appointment

 

Required Course Materials: None, due to the extensive knowledge you have learned in the foundation courses.

The optional text is:

·         Valacich, J. S., George, J. F., & Hoffer, J. A., 2006. Essentials of Systems Analysis & Design, 3rd edition. Prentice Hall, Upper Saddle River, NJ. ISBN: 0132196530

 

Course Syllabus, Schedule, Project and Deliverables:

All the handouts, announcements, and deliverables for this course will be available on-line: WebCT Vista and  at  http://www.personal.kent.edu/~tngniate/MIS44044.html.

Most of the materials generated for this course are copyrighted. This includes but is not limited to syllabi, and in-class materials. Please do not copy or distribute course materials unless you are expressly granted permission.

 

Course Description

This project-oriented course is designed to help students develop a real operating business information system that will be on public display. Consequently, the success in this course requires not only skills in systems methodologies and techniques, but also in the management of people and projects. Thus students will draw from their analytical, communication, organizational and technical skills.

 

Course Objectives

Students will apply methodologies learned in the foundation courses to develop a working business information system that will be made available to the public.

 

To meet the course objectives, the class will be divided into two teams. Each team will chose a specific research topic. Some project ideas will be provided.

 

Students will analyze a business' need for information and will develop an appropriate strategy to solve the problem and provide the required information service.

They will apply various information gathering techniques for eliciting user information requirements and system expectations.

Students will develop and interpret a variety of system description documents, including data flow diagrams (DFD), Entity-Relationship (E-R), models, as well as Unified Modeling language (UML) diagrams.

They will develop written presentations of system specifications that are clear and persuasive by following the Software Development Life Cycle (SDLC).

Students will develop a “prototype” for complete information system that includes:

  • Identification Statement
  • Project Proposal Notes & Requirement Specifications
  • System Requirement Statement
  • Guidelines for the Preliminary New System Description
  • Final Report Guidelines and Prototype Demo

 

Computing Resources

 

The computer lab in room A 224, 226 and 230 in the BSA building have a number of workstations with Visual Student.Net and Microsoft Access installed on them. Students can also have access to a server in the M&IS department with IIS and an Oracle database installed or download MySQL server. They can be used for ASP.Net or PHP web-application development respectively. Depending on the type of application students want to build and the programming environment, they can use:

  • Windows application in C#.Net or VB.Net with Microsoft Access as the database.
  • ASP.Net web application with Oracle as the database
  • PHP web application with MySQL as the database.

 

Course Prerequisites: MIS 24070 and MIS 24060. Students learned the basic theory of systems analysis and development from these two courses. Students are also expected to be able to develop software in at least one major programming environment mentioned in the section on Computing Resources described above. Students should be aware that this course is NOT designed to teach programming.

 

Making Backups

 

Students are responsible for making backup copies of ALL the work they do, which includes code, SQL scripts, web pages, and other project files, to media that they keep in a safe place. They should remember that files are sometimes accidentally deleted, hard disks crash, and PC’s become unusable after an unexpected power surge. The only way they can continue to work on their project without a significant impact is to recover their work from backup media.

 

Students’ Copy of Visual Studio.Net 2005

Students can obtain a personal copy of Microsoft Visual Studio.Net 2005 that can be used for educational purposes provided they are registered to an M&IS course that is using this software. The instructions for obtaining a personal copy of the software are at the following web site:

 

http://www.personal.kent.edu/~gthomas/vsnet2005.html

Evaluation and Project

Due to the project-oriented nature of this course, the course grade will be based mostly on each student’s performance on the project assignment. Students will have an opportunity to analyze user requirements, and design (and thereafter implement) an information system for a "real" client organization. Students will work in self-directed and self-managed teams to perform the analysis, design, and implementation of an information system for an actual organization. The project details will be announced and discussed in class throughout the semester and are available on the course Web site. The foundation for the project description was designed by Professor Joe Valacich and has been modified by Thomas Ngniatedema. The copyright belongs to the author.

Project status reports will be requested at various times during the term as announced in class and the course schedule. This status report will help me monitor groups progress, document accomplishments and delays from the planned schedule, and to indicate changes in project expectations. A status report contains a section for the overall project (written by the project leader) and a one-page memo from each team member outlining his/her status on current and just completed responsibilities. The reports from individuals are written to the project leader, and appended to the leader's overall project status report given to me.  Students can also use the status report to indicate progress against the baseline project plan, and to raise questions for the instructor.

Students should note that each deliverable will be reviewed for grammar and spelling, professional appearance, quality of executive summary, organization, and content. However, the most important deliverable is the final one and will carry the most weight. The point of the project being piecemeal is to keep giving you feedback to help you refine your work. Since most of your grade is based on the final deliverable, each of these prior steps are just meant to give you milestones to reach, just like a real project is supposed to be done in steady pieces that lead to the end goal.

One other important part of the project grade is the peer evaluations. They emphasize the importance of trust, cooperation, responsibility, and team-work in group projects. Failure to do your work and make a good contribution to your team could result in you losing a significant amount of project points if your teammates rate you poorly. Thus, peer evaluations are meant to be honest and constructive, and are treated as real elements of grading by the instructor.

 

Also, students should note that each individual is responsible for knowing how to do each step in the project and will be tested during the group meeting with the instructor. Make sure that each person in your group knows how to make and explain such methods and diagramming techniques such as the DFDs and logical process models (pseudo code and decision tables) included in your deliverables. If asked, everyone should be able to read these things (and make them).

 Grades will be based on the following weightage scheme:

          Deliverable 1:(Client Organization and project Plan)

10%

          Deliverable 2: Project proposal

10%

          Deliverable 3: System Requirements Specification

15%

          Deliverable 4: System Description

20%

   Deliverable 5: Final Report, User Guidelines and Presentation

45%

          Total

100%

Grading will be based on a standard scale:

 (90 - 100%: A, 80 - 89%: B, 70 - 79%: C, 60 – 69%: D, below 60 %: F)

 

 

Tentative Course Schedule, MIS 44044    Fall 2008

Session

Date

Topic

Deliverables due

 

1

 

8/31

Overview of syllabus

class introduction

Team Formation/project

Team Responsibilities

 

2

9/7

Labor Day/ No class

 

 

3

 

9/14

Overview of systems concepts. SDLC

Finalize Responsibilities

 

 

 

4

 

 

9/21

 

Project Management (Gantt, Pert charts...). Review of Deliverable #1

(#1)Identification Statement. Teams make a high-level presentation on what business information system they are building

5

9/28

Systems Planning and Selection

 

 

6

 

10/5

Determining Systems Requirements , E-R modeling

 

 

7

 

10/12

Process Modeling with Data Flow Diagrams, UML

 

 

8

10/19

 Group presentation

 (#2)Project Proposal/presentation

9

10/26

Ch5 Logical Process Modeling

 

Walkthrough presentations during class period/ Draft of Sys Req. Stmt

10

11/2

Walkthrough presentations during class period

 

 

11

 

11/9

 

Architecture Design

(#3)System Requirements Statement. Teams hand in the Design Specification

12

11/16

DSI conference/No class

 

 

13

11/23

CASE Tools, Selecting the Best Alternatives

 

 

14

 

11/30

Implementation Phase of SDLC

(#4)Preliminary Design. Teams present their test plans. Teams hand in the Test Plan document

 

15

 

12/7

 Maintenance Phase of SDLC. Student Evals. Demo prototypes in class

 

 

 

16

 

 

12/15

 

 

Finals Week:

(#5)Final Project Due December 7th at 8pm in class/ peer evaluations in sealed envelopes with projects. Demonstration of the software

 

 

The Following Kent State University Policies Apply to All Students

A. Enrollment and Official Registration

 Students attending the course who do not have the proper prerequisite risk being deregistered from the class. Students have responsibility to ensure they are properly enrolled in classes. You are advised to review your official class schedule (using Web for Students) during the first two weeks of the semester to ensure you are properly enrolled in this class and section. Should you find an error in your class schedule, you have until Sunday, September 6, 2009 to correct the error with your advising office. If registration errors are not corrected by this date and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.

B. Academic Honesty: Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g., tests, papers, projects, assignments) so as to get undeserved credit. The use of the intellectual property of others without giving them appropriate credit is a serious academic offense. It is the University's policy that cheating or plagiarism result in receiving a failing grade (0 points) for the work or course. Repeat offenses may result in dismissal from the University.

C. Course Withdrawal: For Fall 2009, the course withdrawal deadline is November 2.

D. Students with disabilities: University policy 3342-3-18 requires that students with disabilities be provided reasonable accommodations to ensure their equal access equal access course content. If you have documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments. Please note, you must first verify your eligibility for these through the Student Disability Services (contact 330-672-3391 or visit www.registrars.kent.edu/disability  for more information on registration procedures).

FINAL NOTES

  • While I do not have a specific attendance policy for this course, it is expected that students will not miss any class.  The material discussed in class is important for the project development process.  If unforeseen circumstances prevent you from attending class, please inform me in advance.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A courtesy of Dr. Greg Rose

 

Document Actions